using System; // lai darbojas konsoles lietas

class Laukumi
{
    static void Main()
    {
        Console.Write("Tavs vārds: "); // noskaidro vārdu
        string viens = Console.ReadLine(); // saglabā

        Console.Write("Un uzvārds: "); // jautā uzvārdu
        string divi = Console.ReadLine(); // arī to

        Console.Write("Cik plati zīmēt (minimums 5): "); // prasa laukumu izmēru
        int izm = int.Parse(Console.ReadLine()); // pārvērš uz skaitli

        for (int tab = 0; tab < 2; tab++) // vajag divas tabulas
        {
            for (int r = 1; r <= izm; r++) // ej pa rindām
            {
                int cik = (r <= izm) ? r : izm; // cik šūnas ir rindā
                int start = (r <= izm) ? 1 : r - izm + 1; // ar kādu ciparu sākt

                if (tab == 0) Console.Write(new string(' ', (izm - cik) * 4)); // tikai pirmajai tabulai

                Console.Write("+"); // horizontālā līnija
                for (int i = 0; i < cik; i++) Console.Write("---+");
                Console.WriteLine();

                if (tab == 0) Console.Write(new string(' ', (izm - cik) * 4)); // arī virs cipariem

                Console.Write("|"); // vertikālās līnijas un saturs
                for (int i = 0; i < cik; i++) Console.Write($" {start + i} |");
                Console.WriteLine();
            }

            Console.Write("+"); // pēdējā līnija apakšā
            for (int j = 0; j < izm; j++) Console.Write("---+");
            Console.WriteLine();
        }
    }
}
